#ifndef __CONSTANTS_H__
#define __CONSTANTS_H__
#define ZERO_TASK_INDEX 0xffffffff

#ifndef TASKTAGDIMMACRO
#define TASKTAGDIMMACRO 9
#endif // TASKTAGDIMMACRO

#ifndef INTERTASKDIMMACRO
#define INTERTASKDIMMACRO 5
#endif // INTERTASKDIMMACRO

// Size of the matrix
#ifndef NSIZE
# define NSIZE 256
#endif

#ifndef PAD
# define PAD 2
#endif

# define Npadded (NSIZE+PAD)

// Page size in bits (should be retrieved from system)
#ifndef PAGE_SIZE_IN_BITS
#define PAGE_SIZE_IN_BITS 12
#endif // PAGE_SIZE_IN_BITS


#endif // __CONSTANTS_H__
